self-loading gun - Espagnol Anglais Dictionnaire